package TestDay;

import java.util.Random;

public class Test6 {
    public static void main(String[] args) {
        /*
        一个大V直播抽奖，奖品是现金红包，分别有{2,588,888,1000,10000}五个奖金。
        请使用代码模拟抽奖，打印出每个奖项，奖项的出现顺序要随机且不重复。打印效果如下：（随机顺序，不一定是下面的顺序）
        888元的奖金被抽出
        588元的奖金被抽出
        10000元的奖金被抽出
        1000元的奖金被抽出
        2元的奖金被抽出
        */
        Random r=new Random();
        int[] arr={2,588,888,1000,10000};
        int[] brr=new int[6];
//        作为索引位置，
        int idex=0;
        while (idex<arr.length){
            int i=r.nextInt(arr.length);
//            调用方法判断这个奖金是否被获取过
            boolean b=exist(brr,arr[i]);
            if(!b){
                brr[idex]=arr[i];
                idex++;
                System.out.println(arr[i]+"元的奖金被抽出");
            }


        }

    }
    public static boolean exist(int[] brr,int num){
        for (int i = 0; i <brr.length ; i++) {
            if(brr[i]==num){
                return true;
            }
        }
            return false;
        }
    }
